home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
A-Monthly Disks
/
(c)abl.d64
/
menu (c)abl
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-04
|
6KB
|
161 lines
10 REM THIS MENU PROGRAM WAS DESIGNED AND BUILT BY DOUG RODGER, ON
20 REM ON SHORT NOTICE MIND YOU! SO LATER WHEN THINGS SETTLE DOWN
30 REM A BIT WE WILL BUILD A BETTER ONE, SOME THING MORE LIKE A
40 REM MAGAZINE MAYBE, OR MAYBE YOU ALREADY HAVE ONE THAT WE COULD
50 REM USE! IN ANY CASE LET US KNOW HOW YOU FEEL... ]>UG..
60 TP$="[212][208][213][199] ([154][195])[154][193][194][204]":DV=PEEK(186)
70 Q$=CHR$(34)
80 POKE53280,.: POKE53281,.:GOTO180
90 IFA=0THENA=1:POKE53265,11:RETURN
100 IFA=1THENA=0:POKE53265,27:RETURN
110 GETK$:IFK$=""THEN 110
120 IFK$="Q"THENGOTO400
130 IFK$="R"THENGOTO640
140 IFFLTHENRUN
150 RETURN
160 GETK$:IFK$=""THEN160
170 RETURN
180 :
190 GOSUB90
200 PRINTCHR$(142)"[147][151] T H E"
210 PRINT" [164][164] [164] [164][164][164] [164] [164]
220 [153]" (null) SGN FN SGN SGN
230 PRINT" [180] [180] [180] [165] [165] [165]
240 [153]" SGN SGN SGN FN FN FN
250 PRINT" [180] [165] [165] [165] [165]
260 [153]" SGN FN FN (null) (null)
270 PRINT" [163] [163][163] [163][163][163] [163] [163]
280 [153]"CONT TOTOTOTOTOTOTOTOOPENTO CONTTOTOTOTOTOOPENTOCONT TOOPENTOCONT TOOPENTO CONTTOTOTOTOTOOPENTOCONT
290 PRINT" [180] [180] [180] [180] [180] [164][164][164] [164][164][164][164][180] [164][164] [180] [180] [180] [180]
300 [153]"CONT SGN SGN SGN SGN SGN SGN TOTO SGN SGN SGN SGN SGN SGN SGN
310 PRINT"[154] [180] [180][163][163][163] [180] [180] [180] [180] [180] [180] [163][163] [180] [163][163] [180]
320 [153]"CONT FN SGN SGN SGN
330 PRINT"[154] [163][163] [163][163] [163][163][163][163][163][163] [163][163][163][163][163][163]
340 [153]""[166]7)"M O N T H L Y D I S K S !
350 PRINTSPC(10)"FOR T[150]HE C[158]OMMOD[154]OR[156]E 64!
360 [129]X[178]1[164]11:[141]90:[130]
370 [141]160
380 NF[178]0:[129]X[178]1[164]11:[129]Y[178]1[164]16[172]X:[130]:[141]90:[130]
390 [137]450
400 [151]53280,14:[151]53281,6
410 [153]"LOADCONT **** COMMODORE 64 BASIC V2 ****
420 PRINT" 64K RAM SYSTEM 38911 BASIC BYTES FREE
430 [153][199](142)"STOPTPUG!CONT":[158]42115
440 [141]90
450 [153]"LOAD"
460 [153]"CONT TOTOTOTOTOTO TOTOTOTOTO TOTO TOTO TOTOTOTOTO
470 PRINT" [164][164] [164][164][180] [164] [180] [180] [180] [180]
480 [153]"OPEN SGN SGN SGN SGN SGN SGNTOTO
490 PRINT" [180] [180] [180] [180] [180] [180] [180]
500 [153]"FOR SGN SGNTAB(TAB( TAB( SGN TAB( SGN
510 PRINT" [164][164][180] [164][164][180] [164][164][164][164][164][180][164][164][164][164][164][180]
520 [129]X[178]1[164]200:[130]
530 [129]X[178]1[164]5:[129]Y[178]1[164]150[171]25[172]X:[130]:[141]90:[130]:
540 [153]"POKE (null)HILE VIEWING ANY OF THE NEXT PAGES
550 PRINT" YOU MAY..HIT
560 [153]" ]FOR(null)[ (null)UIT
570 PRINT" ][129][210][ [210]UN THE PROGRAM
580 [153]" ]FOR?[ ATNNY OTHER KEY TO
590 PRINT" SEE THE NEXT PAGE!
600 [153]" (null)IBRARIFORANS NOTE: ATNLWACONTYS MAKE A BACK-UP
610 PRINT" FIRST,[129] AS SOME OF TH[154]ESE PROGRAMS
620 [153]" DO WFORRITE TO DISK! CONT ]>UG..
630 GOSUB160:GOTO730
640 POKE53280,14:POKE53281,6
650 PRINT"[147][154] **** COMMODORE 64 BASIC V2 ****
660 [153]" 64K RAM SYSTEM 38911 BASIC BYTES FREE
670 PRINTCHR$(142)"[144]TPUG![154]"
680 PRINT"LOAD"Q$"BOOT"Q$","DV",1"
690 PRINT"RUN":PRINT"[145][145][145][145][145][145][145][145][145]"
700 REM POKE631,13:POKE632,13:POKE198,2:END
710 END
720 REM-------------------------------
730 GOSUB90 :REM OFF
790 PRINTCHR$(142)"[147] [151]THE
800 [153]" TAB(TAB(TAB(TAB((null) TAB(TAB(TAB(INT TAB(TAB(TAB(INT
810 PRINT"[129] [181] [181] [181]
820 [153]"SYS INT INT INT
830 PRINT" [181] [181] [181]
835 [153]"SYS INT INT
850 PRINT"[129] [181] [182] [181] [181]
860 [153]" TOTOINT TOTO(null) TOTOINT TOTOTOINT
870 PRINT"
880 [153]" BBS SYSTEM..
890 GOSUB90:GOSUB160:GOSUB90
900 PRINT" [147] ";
902 PRINT" ";
904 PRINT" ";
906 PRINT" tHE SYSTEM DISK AS IS WILL NOT RUN";
908 PRINT"[144] [129]EXACTLY AS IS, THE DISK HAS A WRI";
910 PRINT"TE[144] PROTECT TAB ON THE NOTCH. i WO";
912 PRINT"ULD[144] [129]NOT SUGGEST REMOVING IT, BUT IN";
914 PRINT"STEAD,[144] MAKE A BACK-UP DISK NOW!![144] ";
916 PRINT" ";
918 PRINT" [129]yOU WILL BE REARRANGING ";
920 PRINT"THE BOARD[144] TO SUIT YOURSELF. yOU WI";
922 PRINT"LL HAVE TO[144] [129]DELETE SOME OF THE FIL";
924 PRINT"ES IF YOU WANT[144] TO RUN THE m1 bbs ON";
926 PRINT" A SINGLE 1541![144] [144] ";
928 PRINT" [129]tHE BOARD WIL";
930 PRINT"L 'LOCK UP' IF YOU[144] [129] HAVE THE NOT";
932 PRINT"CH COVERED, DUE TO THE[144] [129]NATURE OF ";
934 PRINT"RELATIVE FILES. [205]AKE A[144] [129] BACK UP";
936 PRINT" BEFORE YOU START MUCKING[144] [129]ABOU";
938 PRINT"T, SO IF YOU MESS UP, NO PROBLEM[144] , ";
940 PRINT"YOU HAVE A BACK UP, right![144] ";
950 GOSUB90:GOSUB110:GOSUB90
1000 PRINT"[147] ";
1002 PRINT" ";
1004 PRINT" aLL THE DOX ARE IN THE BULLETINS";
1006 PRINT"[144] [154]AND HELP MENUS, WHAT i WOULD SUGE";
1008 PRINT"ST[144] YOU DO NEXT IS PRINT THEM ALL O";
1010 PRINT"UT[144] [154]IN SOME KIND OF ORDERLY FASHI";
1012 PRINT"ON![144] tHEY ARE ALL THE SEQUENTIAL";
1014 PRINT" FILES.[144] [154]aS THE sysop YOU CAN SEND";
1016 PRINT" ALL THAT[144] COMES ON TO THE SCREEN ";
1018 PRINT"TO YOUR[144] [154]PRINTER WITH 'c= k, T";
1020 PRINT"HE SAME WILL[144] TURN IT OFF AGAIN. ";
1022 PRINT"tHERE ARE NO[144] [154]FANCY PRINTER DRI";
1024 PRINT"VERS, SO IT WOULD[144] HAVE TO BE A cb";
1026 PRINT"m COMPATABLE![144] [144] ";
1028 PRINT" [154]oN THE ";
1030 PRINT"OTHER HAND YOU CAN ALWAYS [144] USE YOUR";
1032 PRINT" FAVE WORD PRO'.[144] [144] ";
1034 PRINT" [154]";
1036 PRINT"nEXT FIRE IT UP, PLUG IN YOUR[144] m";
1038 PRINT"ODEM, BUT DO NOT PUT IT[144] ON THE [144] ";
1040 PRINT" [154]PHONE LINE YET, YOU STILL HAVE SOME[144] ";
1042 PRINT" WORK TO DO !
1050 [141]90:[141]110:[141]90
1100 [153]"LOAD ";
1102 [153]" ";
1104 [153]" STOP nEXT LOAD AND RUN 'boot', FILL ";
1106 [153]"INSTOP FORTHE TIME ETC, THEN TAKE THE 'ch";
1108 [153]"eckSTOP system files' OPTION. tHEN TA";
1110 [153]"KE THESTOP FOR'load bbs' OPTION..STOP ";
1112 [153]" FOR STOP ";
1114 [153]" FOR nEXT WE WILL PUT YO";
1116 [153]"U ON-LINE AS ASTOP FORCALLER CALLED 'sysop";
1118 [153]"' AND A PASSWORDSTOP '(null)ATN(null)(null)', AND YOUR I";
1120 [153]"N! ATNNSWER '(null)(null)' TOSTOP FOR'(null)EAD (null)EW (null)AIL'.";
1122 [153]" STOP ";
1124 [153]" tHE REST IS";
1126 [153]" JUST READING THE STOP FORBULLETINS ET";
1128 [153]"C.. gOOD LUCK!STOP FOR STOP ";
1130 [153]" FOR STOP wHO";
1132 [153]"OPS, WHEN THE BOARD IS UP YOUSTOP FOR jUST";
1134 [153]" HIT 'RETURN' A FEW TIMES ANDSTOP TH";
1136 [153]"E MAIN ENTRANCE PROMPT WILL COME STOP FOR";
1138 [153]"UP! aNYTIME YOU ARE ON THE BOARD,STOP FOR";
1140 [153]" IF YOU HIT 'RETURN' ENOUGH TIMES ";
1144 [153]"FOR YOU WILL COME BACK TO THE MAIN
1146 PRINT" COMMAND PROMPT!
1150 [141]90:[141]160:[141]90
1200 [153]"LOAD (null)HE (null)1 PEEKPEEK(null) SYSTEM DOES SUPPORT"
1210 [153]" (null)ETWORKING, SO AFTER YOU THINK YOU"
1220 [153]" ARE READY, OR IF YOU HAVE ANY
1230 PRINT" PROBLEMS, CALL ONE OF THE BOARDS IN
1240 [153]" THE DOX!
1250 PRINT" [158]]>UG..
1260 [141]90:[141]110:[137]60